package com.demohomework.homeworkdemo.pojo;

import jakarta.validation.constraints.NotNull;
import lombok.Data;
import java.time.LocalDateTime;
//学生提交的作业pojo
@Data
public class AssSubmit {
    // 记录的唯一标识符
    @NotNull(groups = {AssSubmit.Add.class, AssSubmit.Update.class})
    private int Id;
    @NotNull(groups = {AssSubmit.Add.class, AssSubmit.Update.class})
    // 作业的ID
    private int assId;
    // 学生的ID
    @NotNull(groups = {AssSubmit.Add.class, AssSubmit.Update.class})
    private int stuId;

    // 提交的文件路径
    private String file;

    // 附加信息
    private String info;

    // 分数
    private int score;

    // 创建时间
    private LocalDateTime createAt;

    // 更新时间
    private LocalDateTime updateAt;

    public interface Add{

    }

    public  interface   Update{

    }
}
